animal stunning equipment - Turco Inglés Diccionario